import random
from tkinter import *
from tkinter import ttk

number = random.randint(1, 128)

def click_button_1():
    try:
        number2=int(txt.get())
    except ValueError:
        lbl2.configure(text="Вы ввели не число", fg="red")
        return
    if number2 == number:
        lbl2.configure(text="Вы угадали", fg="green")
        return
    if number2 < number:
        lbl2.configure(text="Загаданное число больше", fg="red")
        return
    if number2 > number:
        lbl2.configure(text="Загаданное число меньше", fg="red")
    else:
        lbl2.configure(text="Error", fg="red")
    return
    

window = Tk()
window.title("Игра \"Отгадай число\"")

lbl = Label(window, text="Отгадайте загаданное число от 1 до 128", font=("Arial Bold", 20))
lbl.grid(column=0, row=0)

txt = Entry(window,width=10)
txt.grid(column=0, row=1)

btn = Button(window, text="Проверить число", command=click_button_1)
btn.grid(column=0, row=2)

lbl2 = Label(window, font=("Arial Bold", 10))
lbl2.grid(column=0, row=3)

window.mainloop()


